
package com.company.common.function.webservice.clientdemo.com.ninestar.zfpo_hpp01_ht.consumer;

import javax.xml.bind.annotation.*;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * ���˼ƻ�ͨ����������
 * <p>
 * &lt;p&gt;DT_ZFPO_HPP01_PRD complex type�� Java �ࡣ
 * <p>
 * &lt;p&gt;����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
 * <p>
 * &lt;pre&gt;
 * &amp;lt;complexType name="DT_ZFPO_HPP01_PRD"&amp;gt;
 * &amp;lt;complexContent&amp;gt;
 * &amp;lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&amp;gt;
 * &amp;lt;sequence&amp;gt;
 * &amp;lt;element name="UNIQUE_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="MODE" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="PROCESS_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="SUB_PROCESS_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="HOST" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="ADAPTER_TYPE" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="DESCRIPTION" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="SOURCE_SYSTEM_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="TARGET_SYSTEM_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="MESSAGE_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="SUB_MESSAGE_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="RETURN_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="SUB_RETURN_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="PO_REQ_DATE" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="PO_REQ_TIME" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="LOCAL_REQ_DATE" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="LOCAL_REQ_TIME" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="PO_RES_DATE" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="PO_RES_TIME" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="LOCAL_RES_DATE" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="LOCAL_RES_TIME" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="MESSAGE_TYPE" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="MESSAGE_TEXT" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;element name="DATA" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&amp;gt;
 * &amp;lt;/sequence&amp;gt;
 * &amp;lt;/restriction&amp;gt;
 * &amp;lt;/complexContent&amp;gt;
 * &amp;lt;/complexType&amp;gt;
 * &lt;/pre&gt;
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DT_ZFPO_HPP01_PRD", propOrder = {
        "uniqueid",
        "mode",
        "processid",
        "subprocessid",
        "host",
        "adaptertype",
        "description",
        "sourcesystemid",
        "targetsystemid",
        "messageid",
        "submessageid",
        "returnid",
        "subreturnid",
        "poreqdate",
        "poreqtime",
        "localreqdate",
        "localreqtime",
        "poresdate",
        "porestime",
        "localresdate",
        "localrestime",
        "messagetype",
        "messagetext",
        "data"
})
public class DTZFPOHPP01PRD {

    @XmlElement(name = "UNIQUE_ID")
    protected String uniqueid;
    @XmlElement(name = "MODE")
    protected String mode;
    @XmlElement(name = "PROCESS_ID")
    protected String processid;
    @XmlElement(name = "SUB_PROCESS_ID")
    protected String subprocessid;
    @XmlElement(name = "HOST")
    protected String host;
    @XmlElement(name = "ADAPTER_TYPE")
    protected String adaptertype;
    @XmlElement(name = "DESCRIPTION")
    protected String description;
    @XmlElement(name = "SOURCE_SYSTEM_ID")
    protected String sourcesystemid;
    @XmlElement(name = "TARGET_SYSTEM_ID")
    protected String targetsystemid;
    @XmlElement(name = "MESSAGE_ID")
    protected String messageid;
    @XmlElement(name = "SUB_MESSAGE_ID")
    protected String submessageid;
    @XmlElement(name = "RETURN_ID")
    protected String returnid;
    @XmlElement(name = "SUB_RETURN_ID")
    protected String subreturnid;
    @XmlElement(name = "PO_REQ_DATE")
    @XmlSchemaType(name = "date")
    protected XMLGregorianCalendar poreqdate;
    @XmlElement(name = "PO_REQ_TIME")
    @XmlSchemaType(name = "time")
    protected XMLGregorianCalendar poreqtime;
    @XmlElement(name = "LOCAL_REQ_DATE")
    @XmlSchemaType(name = "date")
    protected XMLGregorianCalendar localreqdate;
    @XmlElement(name = "LOCAL_REQ_TIME")
    @XmlSchemaType(name = "time")
    protected XMLGregorianCalendar localreqtime;
    @XmlElement(name = "PO_RES_DATE")
    @XmlSchemaType(name = "date")
    protected XMLGregorianCalendar poresdate;
    @XmlElement(name = "PO_RES_TIME")
    @XmlSchemaType(name = "time")
    protected XMLGregorianCalendar porestime;
    @XmlElement(name = "LOCAL_RES_DATE")
    @XmlSchemaType(name = "date")
    protected XMLGregorianCalendar localresdate;
    @XmlElement(name = "LOCAL_RES_TIME")
    @XmlSchemaType(name = "time")
    protected XMLGregorianCalendar localrestime;
    @XmlElement(name = "MESSAGE_TYPE")
    protected String messagetype;
    @XmlElement(name = "MESSAGE_TEXT")
    protected String messagetext;
    @XmlElement(name = "DATA")
    protected String data;

    /**
     * ��ȡuniqueid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getUNIQUEID() {
        return uniqueid;
    }

    /**
     * ����uniqueid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setUNIQUEID(String value) {
        this.uniqueid = value;
    }

    /**
     * ��ȡmode���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getMODE() {
        return mode;
    }

    /**
     * ����mode���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMODE(String value) {
        this.mode = value;
    }

    /**
     * ��ȡprocessid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getPROCESSID() {
        return processid;
    }

    /**
     * ����processid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setPROCESSID(String value) {
        this.processid = value;
    }

    /**
     * ��ȡsubprocessid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getSUBPROCESSID() {
        return subprocessid;
    }

    /**
     * ����subprocessid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSUBPROCESSID(String value) {
        this.subprocessid = value;
    }

    /**
     * ��ȡhost���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getHOST() {
        return host;
    }

    /**
     * ����host���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setHOST(String value) {
        this.host = value;
    }

    /**
     * ��ȡadaptertype���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getADAPTERTYPE() {
        return adaptertype;
    }

    /**
     * ����adaptertype���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setADAPTERTYPE(String value) {
        this.adaptertype = value;
    }

    /**
     * ��ȡdescription���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getDESCRIPTION() {
        return description;
    }

    /**
     * ����description���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setDESCRIPTION(String value) {
        this.description = value;
    }

    /**
     * ��ȡsourcesystemid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getSOURCESYSTEMID() {
        return sourcesystemid;
    }

    /**
     * ����sourcesystemid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSOURCESYSTEMID(String value) {
        this.sourcesystemid = value;
    }

    /**
     * ��ȡtargetsystemid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getTARGETSYSTEMID() {
        return targetsystemid;
    }

    /**
     * ����targetsystemid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTARGETSYSTEMID(String value) {
        this.targetsystemid = value;
    }

    /**
     * ��ȡmessageid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getMESSAGEID() {
        return messageid;
    }

    /**
     * ����messageid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMESSAGEID(String value) {
        this.messageid = value;
    }

    /**
     * ��ȡsubmessageid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getSUBMESSAGEID() {
        return submessageid;
    }

    /**
     * ����submessageid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSUBMESSAGEID(String value) {
        this.submessageid = value;
    }

    /**
     * ��ȡreturnid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getRETURNID() {
        return returnid;
    }

    /**
     * ����returnid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setRETURNID(String value) {
        this.returnid = value;
    }

    /**
     * ��ȡsubreturnid���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getSUBRETURNID() {
        return subreturnid;
    }

    /**
     * ����subreturnid���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSUBRETURNID(String value) {
        this.subreturnid = value;
    }

    /**
     * ��ȡporeqdate���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getPOREQDATE() {
        return poreqdate;
    }

    /**
     * ����poreqdate���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setPOREQDATE(XMLGregorianCalendar value) {
        this.poreqdate = value;
    }

    /**
     * ��ȡporeqtime���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getPOREQTIME() {
        return poreqtime;
    }

    /**
     * ����poreqtime���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setPOREQTIME(XMLGregorianCalendar value) {
        this.poreqtime = value;
    }

    /**
     * ��ȡlocalreqdate���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getLOCALREQDATE() {
        return localreqdate;
    }

    /**
     * ����localreqdate���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setLOCALREQDATE(XMLGregorianCalendar value) {
        this.localreqdate = value;
    }

    /**
     * ��ȡlocalreqtime���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getLOCALREQTIME() {
        return localreqtime;
    }

    /**
     * ����localreqtime���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setLOCALREQTIME(XMLGregorianCalendar value) {
        this.localreqtime = value;
    }

    /**
     * ��ȡporesdate���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getPORESDATE() {
        return poresdate;
    }

    /**
     * ����poresdate���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setPORESDATE(XMLGregorianCalendar value) {
        this.poresdate = value;
    }

    /**
     * ��ȡporestime���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getPORESTIME() {
        return porestime;
    }

    /**
     * ����porestime���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setPORESTIME(XMLGregorianCalendar value) {
        this.porestime = value;
    }

    /**
     * ��ȡlocalresdate���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getLOCALRESDATE() {
        return localresdate;
    }

    /**
     * ����localresdate���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setLOCALRESDATE(XMLGregorianCalendar value) {
        this.localresdate = value;
    }

    /**
     * ��ȡlocalrestime���Ե�ֵ��
     *
     * @return possible object is
     * {@link XMLGregorianCalendar }
     */
    public XMLGregorianCalendar getLOCALRESTIME() {
        return localrestime;
    }

    /**
     * ����localrestime���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link XMLGregorianCalendar }
     */
    public void setLOCALRESTIME(XMLGregorianCalendar value) {
        this.localrestime = value;
    }

    /**
     * ��ȡmessagetype���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getMESSAGETYPE() {
        return messagetype;
    }

    /**
     * ����messagetype���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMESSAGETYPE(String value) {
        this.messagetype = value;
    }

    /**
     * ��ȡmessagetext���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getMESSAGETEXT() {
        return messagetext;
    }

    /**
     * ����messagetext���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMESSAGETEXT(String value) {
        this.messagetext = value;
    }

    /**
     * ��ȡdata���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getDATA() {
        return data;
    }

    /**
     * ����data���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setDATA(String value) {
        this.data = value;
    }

}
